put the make on someone - Francés Inglés Diccionario